mountain rifle battalion - Alemán Inglés Diccionario